yeşil yağmurkuşu - Turkish English Dictionary